weeping cassia - German English Dictionary